touchscreen voting form - Francés Inglés Diccionario